﻿using A.M.Storage.I_Application;
using O.M.Production.Domain.Entity;
using O.M.Production.ErrorCodeEnum;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace O.M.Production.Application.IService
{
    /// <summary>
    /// 工艺流程服务接口
    /// </summary>
    public interface I_process_flow_Service : IBaseServices<process_flow, string>
    {
        /// <summary>
        /// 分页查询显示-工艺流程
        /// </summary>
        /// <param name="process_flow_id_name">工艺流程编号或者名称</param>
        /// <param name="pageSize">页容量</param>
        /// <param name="pageIndex">页码</param>
        /// <returns>统一返回格式</returns>
        Task<ApiResult> Get_process_flow_Page(string? process_flow_id_name, int pageSize, int pageIndex);
    }
}
